package com.qf.entity;

import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;

/**
 * 天--道--酬--勤
 *
 * @author LiangGaoQiang
 * @ClassName OrderDTO
 * @Date: 2025/4/28 下午4:35
 * @Description: 描述
 */
@Data
public class OrderDTO {
    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 用户名
     */
    private String username;

    /**
     * 订单状态
     */
    private Integer orderStatus;

    /**
     * 提交时间
     */
    private String createdAt;

    /**
     * 分页参数
     * 页码
     */
    @NotNull(message = "页码不能为空")
    @Min(value = 1, message = "页码必须大于0")
    private Integer pageNum;

    /**
     * 分页参数
     * 页大小
     */
    @NotNull(message = "每页大小不能为空")
    @Min(value = 1, message = "每页大小必须大于0")
    private Integer pageSize;
}
